.input-must
	{ 
	  BACKGROUND: #FFFFFF; 
	  BORDER-BOTTOM: #FF0000 1px solid; 
	  BORDER-LEFT: #FF0000 1px solid; 
	  BORDER-RIGHT: #FF0000 1px solid; 
	  BORDER-TOP: #FF0000 1px solid ;
	  FONT-FAMILY: "Arial, Helvetica, sans-serif"; 
	  FONT-SIZE: 9pt
	}

.selectneed 
	{
	  BACKGROUND: #FFE3D7; 
	  Border-style:groove;
	  BORDER:0px
	  FONT-FAMILY: "Arial, Helvetica, sans-serif"; 
	  FONT-SIZE: 12pt
	  
	}
body 
	{  
	  background-color: #FFFFFF; 
	  margin:0px;
	  padding:0px;
	  border:0px;

	}
	

table 
	{
	  FONT-SIZE: 9pt;
	  margin:0px 0px;
	  border:0px;
	  padding:0px 0px;
	  hight:100%;
	}
	  
.box    { font: 9pt "Arial, Helvetica, sans-serif"; position: absolute;  background: #ffffff }

.font 
	{ 
	  FONT-FAMILY: "Arial, Helvetica, sans-serif"; 
	  FONT-SIZE: 9pt;
	  color: #000000;
	}
	
A      
	{
	  text-decoration:underline;
	  color: #000000;
	  FONT-FAMILY:"Arial, Helvetica, sans-serif";

	}

A:hover 
	{
	FONT-FAMILY:"Arial, Helvetica, sans-serif";
	  text-decoration: none; 
	  color: #000000;FONT-FAMILY:"Arial, Helvetica, sans-serif";

	} 


body 
	{  
	  background-color: #FFFFFF; 
	  margin:0px;
	  padding:0px;
	  border:0px;
	}

td
	{
;
font-family: "Arial", "Helvetica", "sans-serif"; font-size: 8pt
	}
	
.td2
	{
	height: 16px;
	padding-left:3px;
	text-align: right
	}
.td3
	{
	 height: 16px;
	 padding-left:6px;
	 background-color:#BBE0FF
	}

.td4    {
	 height: 16px;
	 padding-left:6px;
	 background-color:#F5F5F5
	}

.listrom
	{
	  height: 22px;
	  background-color:#F3F3F3;
	}
	
.need

	{
	  COLOR:#FF0000;
	  FONT-WEIGHT:700;
	  FONT-FAMILY: "Arial, Helvetica, sans-serif"; 
	  FONT-SIZE: 9pt;
	  text-align:right;
	}
	
.td_right { 
	 text-align: right
	 }

select 
	{
	  BACKGROUND: #FAFAFA; 
	  Border-style:groove;
	  BORDER:0px
	  FONT-FAMILY: "Arial, Helvetica, sans-serif"; 
	  FONT-SIZE: 12pt
	}

textarea
	{
	{
	  BACKGROUND: #FAFAFA; 
	  BORDER-BOTTOM: #000000 1px solid; 
	  BORDER-LEFT: #000000 1px solid; 
	  BORDER-RIGHT: #000000 1px solid; 
	  BORDER-TOP: #000000 1px solid ;
	  FONT-FAMILY: "Arial, Helvetica, sans-serif"; 
	  FONT-SIZE: 9pt
	}

input  
	{
	  BORDER-BOTTOM: #000000 1px solid; 
	  BORDER-LEFT: #000000 1px solid; 
	  BORDER-RIGHT: #000000 1px solid; 
	  BORDER-TOP: #000000 1px solid ;
	  FONT-FAMILY: "Arial, Helvetica, sans-serif"; 
	  FONT-SIZE: 9pt
	}
	
.checkbox  
	{
	  BACKGROUND: #FFFFFF; 
	  BORDER-BOTTOM: 0px; 
	  BORDER-LEFT: 0px; 
	  BORDER-RIGHT: 0pxd; 
	  BORDER-TOP: 0px;
	}

.lineblack 
	{
	  height:1px;
	  background-color:#000000;
	} 
	
.lineblacktop

	{
	  height: 9px;

	} 
.td_center {  text-align: center}
.date {  font-family: "Arial, Helvetica, sans-serif"; font-size: 12px; color: #999999; background-color: #F3F3F3}
.more {  font-family: "Arial, Helvetica, sans-serif"; font-size: 12px; color: #CC0000; text-align: right}

white {  font-size: 9px; color: #FFFFFF}
white {  font-style: normal}
.white {  font-size: 12px; font-style: normal; color: #FFFFFF; text-align: center}
.blue-deep {  background-color: #6599CB}
.deeepblue {  font-family: "Arial, Helvetica, sans-serif"; font-size: 12px; background-color: #6699CC; color: #FFFFFF}
.deepblue2 {  font-family: "Arial, Helvetica, sans-serif"; font-size: 12px; text-align: center; background-color: #6699CC}
.left-blue1 {  font-family: "Arial, Helvetica, sans-serif"; font-size: 12px; background-color: BDDEFF; text-align: center}
.gray-bg {  background-color: #D2D2D2}
.gray1 {  background-color: #E5E5E5; text-align: left}
.content-title-blue {  font-family: "Arial, Helvetica, sans-serif"; font-size: 12px; background-color: #BBE0FF}
.red {  font-size: 12px; color: #CC0000; font-weight: bold}
.b {  font-family: "Arial, Helvetica, sans-serif"; font-size: 12px; font-weight: bold}
.white-b { font-size: 12px; font-style: normal; color: #FFFFFF; text-align: center ; font-family: "Arial, Helvetica, sans-serif"; font-weight: bold}
.left-gray {  font-family: "Arial, Helvetica, sans-serif"; font-size: 12px; background-color: #D2D2D2}
.white-bg-line { background-color: #FFFFFF ; height: 1px}
.content-text-gray1 {  font-family: "Arial, Helvetica, sans-serif"; font-size: 12px; color: #535353}
.content-text-gray2 { font-family: "Arial, Helvetica, sans-serif"; font-size: 12px; color: #575757; font-weight: bold}
.content-text-gray3 { font-family: "Arial, Helvetica, sans-serif"; font-size: 12px; color: #666666; font-weight: normal; text-align: left}
.blue-right {  background-color: #BBE0FF; text-align: right}
input  
	{
	  font-family: "Arial", "Helvetica", "sans-serif";
	  BORDER-BOTTOM: #000000 1px solid; 
	  BORDER-LEFT: #000000 1px solid; 
	  BORDER-RIGHT: #000000 1px solid; 
	  BORDER-TOP: #000000 1px solid ;
	  FONT-SIZE: 9pt;
	}.bu {  height: 19px; font-size: 8pt}
.td_title_bg {  background-color: #FBC179}
.td_bg1 { background-color: #FFFFFF}
.td_bg2 { background-color: #E1F5F6}
.td_bg_row { background-color: #ECECEC}
select{
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 8pt
}.red_title {  font-weight: bold; color: #FF0000; text-align: right}
